home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_368 / newex / newex_sw.doc < prev    next >
Text File  |  1992-05-06  |  6KB  |  144 lines

  1.       ***************************************************************
  2.       *                                                             *
  3.       *    N   N  EEEEE  W      W  EEEEE  X    X                    *
  4.       *    NN  N  E      W      W  E       X  X                     *
  5.       *    N N N  EEEE   W      W  EEEE     XX                      *
  6.       *    N  NN  E       W WW W   E       X  X                     *
  7.       *    N   N  EEEEE    W  W    EEEEE  X    X    Version 1.1     *
  8.       *                                                             *
  9.       ***************************************************************
  10.  
  11.  
  12.      NewExecute av Kjell Cederfeldt Juni-90. Programmerad i 100% 
  13.      68000 assembler.    Detta är Public Domain (PD) och får
  14.      kopieras och spridas (inte i kommersiellt sufte.
  15.  
  16.                              Kjell Cederfeldt       
  17.                              DataCentralen 115700 AB
  18.                              Box 2393
  19.                              S-403 16 GÖTEBORG      phone +(0)31/139316
  20.                              SWEDEN
  21.  
  22.  
  23.  
  24.      NewEx är helt unikt och ersätter XIcon, IconX och liknande sådana
  25.      program.
  26.  
  27.      Vad NewEx har gemensamt med dessa är att NexEx kör en scriptfil.
  28.      Men iconen till NewEx är av typen tool. Vad är fördelen med detta?
  29.  
  30.      Om man använder program som MyMenu (*) eller liknande så fungera inte
  31.      dessa tillsammans med program som har project icon. 
  32.  
  33.      Varför köra en  scriptfil?
  34.  
  35.      Antag att du vill starta ett terminalprogram. Först behöver man byta
  36.      fonter, sedan byta keymap. Terminalprogramet kanske till och med 
  37.      kräver vissa Assigns. Allt detta kan du göra i din script fil. Men 
  38.      för att inte ha två program att behöva starta eller två iconer att
  39.      klicka på, så lägger man in starten till huvudprogrammet i scriptfilen.
  40.  
  41.      Detta är vad man kan göra med Commodores IconX, men denna har tyvärr en
  42.      project icon vilket gör att start från rullgardinsprogrammet ex. MyMeny
  43.      inte fungerar. NewEx har en tool icon.
  44.  
  45.      NewEx kan starta program som annars bara kunde göras med CLI.
  46.  
  47.  
  48.      START FRÅN CLI!
  49.  
  50.      Man kan givetvis starta NewEx från CLI. Syntax är NewEx filename
  51.  
  52.      Eventuella utdata (som text från kommandot Echo el. likn.) kommer då i
  53.      det CLI-fönster som programmet startades från.
  54.  
  55.  
  56.      START FRÅN WORKBENCH!
  57.  
  58.      Vanligast är att man använder programmet för att starta från WB.
  59.  
  60.      Det är då viktigt att man anger filnamn och utdata enhet i toolicones
  61.      looltype rader. Dessa parametrar är FILENAME samt WINDOW. OBS dessa
  62.      båda måste anges för att programmet skall gå. Viktigt är också att 
  63.      FILENAME och WINDOW står med stora bokstäver.
  64.  
  65.      Gör så här:
  66.  
  67.                 Klicka på NewEx iconen en gång så att den aktiveras (byter
  68.                 färg).
  69.  
  70.                 Välj Info från workbech rullgardin.
  71.  
  72.                 Klicka på ADD , och skriv FILENAME=scripfilename
  73.  
  74.                 Klicka på ADD igen och Skriv WINDOW=CON:0/11/640/150/NewEx
  75.  
  76.                 Spara inställningen genom att klicka på SAVE.
  77.  
  78.                 (Finns dessa båda rader behöver du bara ändra namnen.
  79.                  Tag pilarna vid radens början till hjälp för att byta.)
  80.  
  81.                 Dubbelklicka nu på din icon. Programmet startas och kör
  82.                 din scriptfil (precis som execute fast från workbench).
  83.  
  84.  
  85.      Tänk på hur du sätter sökvägar assigns, och CD.
  86.  
  87.      Man kan istället efter WINDOW skriva NIL: för att ta bort
  88.      fönstret som öppnas varje gång man kör programmet. Nackdelen
  89.      med detta är att man går miste om meddelanden, felmed. och
  90.      och andra texter som skrivs ut. 
  91.  
  92.      Man kan skriva in flera stycken WINDOW (egna rader) men
  93.      det blir bara den första som gäller. Vill man "avaktivera"
  94.      en WINDOW-rad kan man exempelvis skriva wINDOW stället. (OBS litet w).
  95.      NewEx kommer då att välja nästa rad som innehåller
  96.      WINDOW med alla bokstäver versala.
  97.  
  98.      CON:0/11/640/150/NewEx är storleken och namnet på fönstret.
  99.      
  100.      0/11 betyder 0 pixels in från vänster och 11 pixels från
  101.      toppen av skärmen.
  102.      640/150 är bredden och höjden i pixels. 640 är max på en 
  103.      normal 80-teckens skärm. 256 är MAXIMALA höjden i pixels
  104.      på en PAL-skärm (vanligast). Tänk på att dessa värden
  105.      minskar om man flyttar fönstret in mot skärmen.
  106.  
  107.      Istället för CON: kan man välja RAW:. Man kan istället för
  108.      att öppna ett fönster också sända utdatan till printer
  109.      PRT: , PAR: eller till en vanlig fil. TÄNK på att redan
  110.      existerande fil i så fall försvinner.
  111.  
  112.  
  113.  
  114.      När man startar från CLI tar programmet inga hänsyn till 
  115.      vad man satt i iconen, utan förväntar sig ett filnamn 
  116.      efter programnamnet (NewEX). Utdatan skrivs då ut i CLI
  117.  
  118.      Vill man så kan man styra om denna text med Amigados'ets
  119.      filredigerare. Exempel från CLI
  120.  
  121.           NewEx > CON:0/11/640/100/Test scriptfilename
  122.  
  123.           NewEx > PRT:  scriptfilename
  124.  
  125.           NewEx > PAR:  scriptfilename
  126.  
  127.           NewEx > SER:  scriptfilename
  128.  
  129.           NewEx >NIL:       (obs lägg märke till att filredigeraren står i hop
  130.                              med NIL:)
  131.  
  132.           NewEx > File  scriptfilename
  133.  
  134.  
  135.  
  136.       Ha nytta med Nöje   / Kjell Cederfeldt
  137.  
  138.       (*) Mymenu är ett program som ger workbench skärmen fler egen-
  139.           definierade rullgardiner. Från dessa rullgardiner kan man starta
  140.           olika program man satt upp i definieringen till MyMenu (Ex NewEx).
  141.  
  142.           MyMenu är skrivet av Darin Johson. (*)
  143.  
  144.